@charset "utf-8";
/* CSS Document */
.yhss{padding: 5px 10px;line-height: 25px;min-height: 25px;}
.yhss .name{ font-size:12px; line-height:25px; }
.yhss .ipt{ height:26px;  margin-left:10px;}
.yhss .ipt input{height: 23px;width:191px; line-height:23px; padding-left:5px; border:1px solid #e5e5e5;color:#a8a8a8;}
.yhss select{height:26px; width:122px; border:1px solid #e5e5e5;margin-left:10px;}
/*.yhss .select .select_btn{}
.yhss .select .select_btn input{ width:95px; padding-left:5px; outline:none; border:0; height:26px;}
.yhss .select .select_btn .d_arrow{background-position:-110px -18px; width:9px; height:5px; margin:10px 5px;}
.yhss .select .select_btn .u_arrow{background-position:-110px -25px; width:9px; height:5px;}
.yhss .select .select_down{ width:122px; height:227px; background:#f2f2f2; border:1px solid #ccc; position:absolute; margin-top:10px; color:#333; font-size:12px; z-index:1000;}
.yhss .select .select_down .lis{ width:110px;}
.yhss .select .select_down .lis .li{ height:24px; line-height:24px; padding-left:5px; cursor:pointer;}
.yhss .select .select_down .lis .li:hover{ background:#dedede;}
.yhss .select .select_down .scroll{ width:6px; height:95%; background:#cdcdcd; border-radius:10px; margin:5px; margin-left:0;}
.yhss .select .select_down .scroll .x_scroll{ background:#969696; border-radius:10px; width:6px; height:100px;}*/
.yhss .ss_btn{ background-color: #666666; min-width: 80px; height:25px; line-height:25px; text-align:center; color:#fff; cursor:pointer; font-size:12px;border-radius: 3px;margin-left:10px;}
.yhss .ss_btn:hover{background-color:#4d4d4d;}
.yhss .fgx{ width:1px; height:36px; background:#d3d8d7; margin:0 15px;}
.yhss .new_btn{ background-position:-54px -180px; width:79px; height:26px; margin-top:5px; cursor:pointer; text-align:center; color:#555; line-height:26px; font-size:12px;}
.yhss .new_btn:hover{background-position:-54px -212px; color:#fff;}
.yhss .delete{ background-position:-138px -180px; width:79px; height:26px; margin-top:5px; cursor:pointer; margin-left:10px;}
.yhss .delete:hover{ background-position:-138px -212px;}

.yhss_table{border:1px solid #e5e5e5; background:#fff; font-size:12px; color:#333;}
.yhss_table .head .red{ text-align:center; font-size:14px;}
.yhss_table .tr{}
.yhss_table .tr .td{ border-right:1px solid #d3d8d7; border-bottom:1px solid #d3d8d7; height:34px; line-height:34px; text-align:center;}
.yhss_table .tr .td .wds{ line-height:18px;}
.yhss_table .tr .td1{ width:39px;}
.yhss_table .tr .td1 .choicex{ margin:15px 12.5px;}
.yhss_table .tr .td2{ width:169px; text-align:center;}
.yhss_table .tr .nr{ margin:0 auto; margin-top:16.5px;}
.yhss_table .tr .td2 .nr{ width:60px;}
.yhss_table .tr .td3 .nr{ width:50px;}
.yhss_table .tr .td4 .nr{ width:80px;}
.yhss_table .tr .td5 .nr{ width:50px;}
.yhss_table .tr .td4 .cell_select{ width:50px; height:18px; font-weight:bold; background:#cdcdcd; line-height:18px; text-align:center; margin-left:5px; cursor:pointer;}
.yhss_table .tr .td4 .cell_select span.icon{ width:7px; height:4px; display:inline-block; margin-left:3px; margin-bottom:2px;}
.yhss_table .tr .td4 .cell_select span.up{ background-position:-172px -20px;}
.yhss_table .tr .td4 .cell_select span.down{ background-position:-172px -25px;}
.yhss_table .tr .arrow{ margin-left:3px; margin-top:2px; cursor:pointer;}
.yhss_table .tr .up{ width:10px; height:6px; background-position:-157px -18px;}
.yhss_table .tr .down{ width:10px; height:6px; background-position:-157px -26px; margin-top:2px;}
.yhss_table .tr .td3{ width:129px;}
.yhss_table .tr .td4{ width:209px;}
.yhss_table .tr .td5{ width:130px;}
.yhss_table .tr .td6{ width:190px; text-align:center; line-height:45px;}
.yhss_table .tr .td7{ width:190px; border-right:0; text-align:center; line-height:45px;}
.yhss_table .tr .td7 a{ text-decoration:none; color:#538476;}
.yhss_table .tr .td7 a:hover{ text-decoration:underline;}
/*yhss end*/
.yjss .new_btn{background-position:-54px -180px; width:79px; height:26px; margin-top:5px; cursor:pointer; text-align:center; color:#555; line-height:26px; font-size:12px;}
.yjss .new_btn:hover{background-position:-54px -212px; color:#fff;}
.yjss .delete{ background-position:-138px -180px; width:79px; height:26px; margin-top:3px; cursor:pointer; margin-left:10px;}
.yjss .delete:hover{ background-position:-138px -212px;}

.duty_tb .tda{width:265px;}
.duty_tb .tdb{width:528px}
.duty_tb .tdc{width:225px;}

.duty_tb .tdb input{ width:450px; height:30px; text-align: center; line-height:30px; margin:7px; padding:0 5px; border-radius: 4px; background:#fff; border:1px solid #ccc;}
.duty_tb .tdb input:hover{ border:1px solid rgb(156,44,23); cursor: pointer; box-shadow: 3px 3px 3px rgb(156,44,23);}
.duty_tb .tdc input{ width:60px; height:30px; margin:5px 10px; border-radius: 4px;
    color: #333333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
    background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
    background-image: linear-gradient(top, #ffffff, #e6e6e6);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:dximagetransform.microsoft.gradient(enabled=false);
    border: 1px solid #cccccc;
    border-bottom-color: #b3b3b3;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    cursor: pointer;

}

.duty_tb .tdc input:hover{

    color: #333333;
    text-decoration: none;
    background-color: #e6e6e6;
    background-position: 0 -15px;
    -webkit-transition: background-position 0.1s linear;
    -moz-transition: background-position 0.1s linear;
    -ms-transition: background-position 0.1s linear;
    -o-transition: background-position 0.1s linear;
    transition: background-position 0.1s linear;
}
/*department end*/
.department_table{ background:#fff; border:1px solid #d3d8d7; font-size:12px; color:#333; }
.department_table .head .red{ text-align:center; font-size:14px;}
.department_table .tr{}
.department_table .tr .td{border-right:1px solid #d3d8d7; border-bottom:1px solid #d3d8d7; height:45px; line-height:45px; text-align:center;}
.department_table .tr .td1{ width:39px;}
.department_table .tr .td2{ width:153px;}
.department_table .tr .td3{ width:159px;}
.department_table .tr .td4{ width:344px;}
.department_table .tr .td5{ width:159px;}
.department_table .tr .td6{ width:163px; border-right:0;}
.department_table .tr .td1 .choicex{ margin:15px 12.5px;}
.department_table .tr .arrow{ margin-left:3px; margin-top:2px; cursor:pointer;}
.department_table .tr .up{ width:10px; height:6px; background-position:-157px -18px;}
.department_table .tr .down{ width:10px; height:6px; background-position:-157px -26px; margin-top:2px;}
.department_table .tr .nr{ margin:0 auto;}
.department_table .tr .td2 .nr,
.department_table .tr .td3 .nr{ width:50px;}
.department_table .tr .arrow{ margin-left:3px; margin-top:13px; cursor:pointer;}
.department_table .tr .td6 a{ color:#538476; text-decoration:none;}
.department_table .tr .td6 a:hover{ text-decoration:underline;}
 
.modify_table{ background:#fff; border:1px solid #d3d8d7; font-size:12px; color:#333;}
.modify_table .red{ text-align:center;}
.modify_table .tr{}
.modify_table .tr .td{border-right:1px solid #d3d8d7; border-bottom:1px solid #d3d8d7; height:50px; line-height:50px; text-align:center;}
.modify_table .tr .td1{ width:109px;}
.modify_table .tr .td2{ width:400px;}
.modify_table .tr .td3{ width:110px;}
.modify_table .tr .td4{ width:400px; border-right:0;}
.modify_table .tr .td2 input,.modify_table .tr .td4 input{ width:340px; height:26px;border:1px solid #d3d8d7; margin:10px 0; padding-left:5px;}
.modify_table select{width:344px; border:1px solid #cdcdcd; background:#fff; height:26px; margin:0 auto; margin-top:11px;}
.modify_table .select input{width:300px; height:26px; line-height:26px; border:0;color:#989898; padding-left:5px; outline:none;}
.modify_table .select .d_arrow{background-position:-110px -18px; width:9px; height:5px; margin:10.5px;}
.modify_table .select .u_arrow{background-position:-110px -25px; width:9px; height:5px; margin:10.5px;}
.modify_table .tr_last{ width:100%; height:50px;}
.modify_table .tr_last .fr{ margin-right:10px;}
.modify_table .tr_last .btnx{ background-position:-54px -180px; width:80px; height:26px; line-height:26px; text-align:center; cursor:pointer; margin-left:10px; margin-top:12px;}
.modify_table .tr_last .btnx:hover{background-position:-54px -212px; color:#fff;}

.news{ margin-top:20px;}
.news .head{}
.news .head .red{ text-align:center;}
.news .new_tb{ height:470px; border-top:1px solid  #e5e5e5; background:#fff; padding:15px 0; font-size:12px;color:#666;}

.news .new_tb .tr{ margin-bottom:10px;line-height:25px; min-height:25px; width:100%;}
.news .new_tb .tr .td1{ width:100px; text-align:right; display:block;}
.news .new_tb .tr .td2{ margin-left:30px;}
.news .new_tb .tr .td2 input{ border:1px solid #e5e5e5; width:630px; height:26px; padding-left:10px;}
.news .new_tb .tr .td2 input.website{ color:#0072ca;}
.news .new_tb .tr .td2 select{border:1px solid #d3d8d7; width:642px; height:28px;}
.news .new_tb .tr .td2 textarea{ width:620px; height:207px;border:1px solid #e5e5e5; color:#666; line-height:25px; padding:10px;resize: none;}
.news .new_tb .tr .td2_btns{margin:0 auto;width:405px;}
.news .new_tb .tr .td2_btns a{color:#fff;}
.news .new_tb .tr .td2_btns .btn{ background:#666666;border-radius:3px; width:115px; height:32px; line-height:32px; color:#fff; text-align:center; font-size:14px; cursor:pointer;}
.news .new_tb .tr .td2_btns .btn:hover{ background:#4d4d4d;}
.news .new_tb .tr .td2_btns .mgr{ margin-right:30px;}


.choose_people{width:355px; margin:0 auto; color:#666; font-size:12px;}
.choose_people .ch_p_tb{ width:355px;  border:1px solid #ccc; border-right:none; border-bottom:none;}
.choose_people .ch_p_tb td{ line-height:35px; vertical-align:top;}
.choose_people .ch_p_tb .ck_td{ width:100px; border:1px solid #ccc; border-left:none; border-top:none;}
.choose_people .ch_p_tb .ck_td input{ display:block;float:left; margin:11px 8px 0 8px;}
.choose_people .ch_p_tb .ck_td span{ display:block;float:left;}
.choose_people .ch_p_tb .pep_td{ width:240px; border-bottom:1px solid #ccc; padding:0 10px;}
.choose_people .ch_p_tb .pep_td span{ display:block; float:left; width:60px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center; height:21px; line-height:21px; margin:7px 0;}
.choose_people .ch_p_tb .pep_td span:hover{ background:#9c2c18; color:#fff;cursor:pointer;}
.choose_people .ch_p_tb .open_td{width:5px;  border:1px solid #ccc; border-left:none; border-top:none;}
.choose_people .ch_p_tb .open_td button{ background:#8d8d8d; border:none; cursor:pointer; color:#fff; margin-top:5px;margin-right:5px; width:60px; text-align:center;line-height:21px;}

.choose_people .ch_p_tb .pep_td .selectAccount{background:#9c2c18;color:#fff;padding:0px 0px;}
.choose_people .ch_p_tb .pep_td .unSelectAccount{background:#fff;}